Słownik prawniczo handlowy polsko-angielski Anna Słomczewska
to be placed in a difficult position, to be placed in difficult circumstances, to be awkwardly situated, to be in a fix
to be placed in a difficult position, to be placed in difficult circumstances, to be awkwardly situated, to be in a fix